#divmain{
    position: center;
    margin-top:50px;
}
.btn {
    border-width: 2px;
    background-color: transparent;
    font-weight: 400;
    opacity: 0.8;
    padding: 8px 16px;
  }

  .btn-primary {
    color: #3472F7;
    border-color: #3472F7;
  }
  /* .ele-hidden{
    display: none
  } */
  .div-hidden{
    display: none
  }

  .modal-dialog{
    visibility:hidden;
    position:absolute;
    left:30%;
    top:20%;
  }

    .ng-valid[required], .ng-valid.required  {
  border-left: 5px solid #42A948; /* green */
}

.ng-invalid:not(form)  {
  border-left: 5px solid #a94442; /* red */
}

.sel-width{ 
    width: 217px;
}